barrel shifter - definizione. Che cos'è barrel shifter
Diclib.com
Dizionario ChatGPT
Inserisci una parola o una frase in qualsiasi lingua 👆
Lingua:

Traduzione e analisi delle parole tramite l'intelligenza artificiale ChatGPT

In questa pagina puoi ottenere un'analisi dettagliata di una parola o frase, prodotta utilizzando la migliore tecnologia di intelligenza artificiale fino ad oggi:

  • come viene usata la parola
  • frequenza di utilizzo
  • è usato più spesso nel discorso orale o scritto
  • opzioni di traduzione delle parole
  • esempi di utilizzo (varie frasi con traduzione)
  • etimologia

Cosa (chi) è barrel shifter - definizione

DIGITAL CIRCUIT THAT IMPLEMENTS A BIT-SHIFT OPERATION

barrel shifter         
<hardware> A hardware device that can shift or rotate a data word by any number of bits in a single operation. It is implemented like a multiplexor, each output can be connected to any input depending on the shift distance. (1995-03-28)
Barrel shifter         
A barrel shifter is a digital circuit that can shift a data word by a specified number of bits without the use of any sequential logic, only pure combinational logic, i.e.
B/D         
UNIT OF VOLUME WITH DIFFERENT VALUES
Mbbl; Bbl; Petrol barrel; Barrel per day; Barrel per calendar day; Barrel (unit of volume); MMbbl; Bbl/day; Barrel of oil; Barrels of oil; Bbl/d; Barrel of petrol; MMbbl/d; Millions of barrels per day; Gigabarrel; Oil barrel; Barrels per day equivalent; Barrels per day; Barrels per calendar day; Oil barrels; Bbls; B/d; BBL/D; Barrel (petroleum); Barrel (volume); BOPD; Blue barrel; Barrels per stream day
Bank Draft, bar draft (grain trade)

Wikipedia

Barrel shifter

A barrel shifter is a digital circuit that can shift a data word by a specified number of bits without the use of any sequential logic, only pure combinational logic, i.e. it inherently provides a binary operation. It can however in theory also be used to implement unary operations, such as logical shift left, in cases where limited by a fixed amount (e.g. for address generation unit). One way to implement a barrel shifter is as a sequence of multiplexers where the output of one multiplexer is connected to the input of the next multiplexer in a way that depends on the shift distance. A barrel shifter is often used to shift and rotate n-bits in modern microprocessors, typically within a single clock cycle.

For example, take a four-bit barrel shifter, with inputs A, B, C and D. The shifter can cycle the order of the bits ABCD as DABC, CDAB, or BCDA; in this case, no bits are lost. That is, it can shift all of the outputs up to three positions to the right (and thus make any cyclic combination of A, B, C and D). The barrel shifter has a variety of applications, including being a useful component in microprocessors (alongside the ALU).